package com.efast.standalone.dao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import com.efast.standalone.enti.PmFeaturValue;

@Mapper
public interface PmFeaturValueDao {
	/**
	 * 通过特征类型ID获取所关联的特征值
	 * @param id 特征类型ID
	 * @return
	 */
	List<PmFeaturValue> getFeaturValueByTypeID(Integer id);
	/**
	 * 通过特征类型ID删除所关联的特征值
	 * @param id 特征类型ID
	 * @return
	 */
	 int deletePmFeaturValueById(Integer id);
	/**
		 * 通过特征类型ID删除特征类型
		 * @param id 特征类型ID
		 * @return
		 */
	 int deletePmFeaturTypeById(Integer id);
		/**
		 * 通过特征类型获取所关联的特征值
		 * @param id 特征类型ID
		 * @return
		 */ 
	 List<PmFeaturValue> getFeaturValueByType(@Param("featurType")String featurType,@Param("featurValue")String featurValue);
}
